package org.unisinos.gc.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.unisinos.gc.dao.SubAreaDAO;
import org.unisinos.gc.form.SubAreaForm;

public class DeleteSubAreaAction extends Action {
	
	@Override
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {

		super.execute(mapping, form, request, response);

		SubAreaForm subareaForm = (SubAreaForm)form;
		
		int codigo = Integer.parseInt(subareaForm.getCodigo());
		
		SubAreaDAO.deleteSubArea(codigo);
		
		return mapping.findForward("success");
	}

}
